trailed manure spreader - Turkish English Dictionary